package com.campus.counseling.model.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.math.BigDecimal;
import java.time.LocalDateTime;

@Data
@ApiModel(description = "咨询师账户信息返回对象")
public class CounselorAccountVO {
    
    @ApiModelProperty("ID")
    private Long id;
    
    @ApiModelProperty("咨询师ID")
    private Long counselorId;
    
    @ApiModelProperty("咨询师姓名")
    private String counselorName;
    
    @ApiModelProperty("总金额")
    private BigDecimal totalAmount;
    
    @ApiModelProperty("可用金额")
    private BigDecimal availableAmount;
    
    @ApiModelProperty("冻结金额")
    private BigDecimal frozenAmount;
    
    @ApiModelProperty("待结算金额")
    private BigDecimal pendingAmount;
    
    @ApiModelProperty("今日收入")
    private BigDecimal todayIncome;
    
    @ApiModelProperty("本月收入")
    private BigDecimal monthIncome;
    
    @ApiModelProperty("总收入")
    private BigDecimal totalIncome;
    
    @ApiModelProperty("创建时间")
    private LocalDateTime createTime;
    
    @ApiModelProperty("更新时间")
    private LocalDateTime updateTime;
} 